<?xml version="1.0" encoding="UTF-8"?>

<bpws:process xmlns:bpws="http://docs.oasis-open.org/wsbpel/2.0/process/executable" xmlns:info="http://www.tibco.com/bw/process/info" xmlns:ns="http://xmlns.example.com/20140430174122PLT" xmlns:ns0="http://www.tibco.com/pe/EngineTypes" xmlns:ns1="http://www.example.org/Events/REST/1398859882503" xmlns:ns2="http://xmlns.example.com/20140430151657" xmlns:ns3="http://www.tibco.com/pe/WriteToLogActivitySchema" xmlns:sca="http://docs.oasis-open.org/ns/opencsa/sca/200912" xmlns:sca-bpel="http://docs.oasis-open.org/ns/opencsa/sca-bpel/200801" xmlns:tib="http://ns.tibco.com/bw/property" xmlns:tibex="http://www.tibco.com/bpel/2007/extensions" xmlns:xsd="http://www.w3.org/2001/XMLSchema" exitOnStandardFault="no" name="tibco.bw.sample.binding.rest.bookstore.Events" suppressJoinFailure="yes" targetNamespace="http://xmlns.example.com/20140513214117" x="140" y="20" width="609" height="1548" type="process">  
  <tibex:Types> 
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/pe/EngineTypes" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tibco.com/pe/EngineTypes">  
      <xs:complexType block="extension restriction" final="extension restriction" name="ErrorReport"> 
        <xs:sequence> 
          <xs:element block="extension restriction substitution" form="unqualified" name="StackTrace" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="Msg" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="FullClass" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="Class" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="ProcessStack" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="MsgCode" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="Data" type="tns:anydata"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:complexType block="extension restriction" final="extension restriction" name="ProcessContext"> 
        <xs:sequence> 
          <xs:element block="extension restriction substitution" form="unqualified" name="JobId" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" name="ProcessInstanceId" type="xs:string"/>  
          <xs:element block="extension restriction substitution" form="unqualified" minOccurs="0" name="CustomJobId" type="xs:string"/>  
          <!--xs:element name="RestartedFromCheckpoint" form="unqualified" block="extension restriction substitution" type="xs:boolean"/-->  
          <!--xs:element minOccurs="0" maxOccurs="unbounded" name="TrackingInfo" form="unqualified" block="extension restriction substitution" type="xs:string"/--> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:complexType block="extension restriction" final="extension restriction" name="anydata"> 
        <xs:sequence> 
          <xs:any namespace="##any" processContents="lax"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="ErrorReport" type="tns:ErrorReport"/>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="ProcessContext" type="tns:ProcessContext"/>  
      <xs:element block="extension restriction substitution" final="extension restriction" name="CorrelationValue" type="xs:string"/> 
    </xs:schema>  
    <schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://schemas.tibco.com/bw/pe/plugin/5.0/exceptions" attributeFormDefault="unqualified" elementFormDefault="unqualified" targetNamespace="http://schemas.tibco.com/bw/pe/plugin/5.0/exceptions" version="">  
      <complexType name="ActivityExceptionType"> 
        <sequence> 
          <element name="msg" type="string"/>  
          <element minOccurs="0" name="msgCode" type="string"/> 
        </sequence> 
      </complexType>  
      <element name="ActivityException" type="tns:ActivityExceptionType"/>  
      <complexType name="ActivityTimedOutExceptionType"> 
        <complexContent> 
          <extension base="tns:ActivityExceptionType"/> 
        </complexContent> 
      </complexType>  
      <element name="ActivityTimedOutException" type="tns:ActivityTimedOutExceptionType"/> 
    </schema>  
    <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://www.tibco.com/pe/WriteToLogActivitySchema" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tibco.com/pe/WriteToLogActivitySchema">  
      <xs:complexType name="LogParametersType"> 
        <xs:sequence> 
          <xs:element form="unqualified" minOccurs="0" name="msgCode" type="xs:string"/>  
          <xs:element form="unqualified" minOccurs="0" name="loggerName" type="xs:string"/>  
          <xs:element form="unqualified" minOccurs="0" name="logLevel" type="xs:string"/>  
          <xs:element form="unqualified" name="message" type="xs:string"/> 
        </xs:sequence> 
      </xs:complexType>  
      <xs:element name="ActivityInput" type="tns:LogParametersType"/> 
    </xs:schema>  
    <wsdl:definitions xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ptyp="http://www.example.org/Events/REST/1398859882503" xmlns:ptyp2="http://xmlns.example.com/20140430151657" xmlns:tns="http://xmlns.example.com/20140430174122PLT" targetNamespace="http://xmlns.example.com/20140430174122PLT">  
      <plnk:partnerLinkType name="EventsPLT"> 
        <plnk:role name="use" portType="ptyp:Events"/> 
      </plnk:partnerLinkType>  
      <plnk:partnerLinkType name="ServicePLT"> 
        <plnk:role name="use" portType="ptyp2:Service"/> 
      </plnk:partnerLinkType>  
      <plnk:partnerLinkType name="EventPLT"> 
        <plnk:role name="use" portType="ptyp:Event"/> 
      </plnk:partnerLinkType>  
      <wsdl:import namespace="http://www.example.org/Events/REST/1398859882503"/>  
      <wsdl:import location="../../../../../../../Service%20Descriptors/EventsDBService.wsdl" namespace="http://xmlns.example.com/20140430151657"/> 
    </wsdl:definitions> 
  </tibex:Types>  
  <tibex:ProcessInfo createdBy="nshah" createdOn="Wed Apr 30 17:41:22 IST 2014" description="" modifiedBy="nshah" modifiedOn="Fri May 16 17:48:51 IST 2014" modifiers="public" productVersion="6.1.0 V2 2014-04-25" scalable="true" singleton="true" stateless="true" type="IT"/>  
  <tibex:ProcessTemplateConfigurations/>  
  <notation:Diagram xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:bwnotation="http://tns.tibco.com/bw/runtime/BWNotation" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" measurementUnit="Pixel" type="BWProcess">  
    <children type="2001"> 
      <children type="5001"/>  
      <children type="3001"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/>  
        <element href="//0/@process"/> 
      </children>  
      <children type="3002"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/> 
      </children>  
      <children type="3003"> 
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/> 
      </children>  
      <children type="3004"> 
        <children type="4018"> 
          <children type="3018"> 
            <children type="4020"> 
              <children type="3020"> 
                <children type="4005"> 
                  <children type="3007"> 
                    <children type="4010"> 
                      <children type="5002"/>  
                      <children type="3010"> 
                        <children type="4013"> 
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <children type="4017"> 
                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                            <layoutConstraint xsi:type="notation:Bounds"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0"/>  
                          <layoutConstraint height="34" width="34" x="9" xsi:type="notation:Bounds" y="126"/> 
                        </children>  
                        <styles xsi:type="notation:SortingStyle"/>  
                        <styles xsi:type="notation:FilteringStyle"/> 
                      </children>  
                      <children type="3011"> 
                        <children type="4011"> 
                          <children type="3012"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity/@activities.0"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.0"/> 
                          </children>  
                          <children type="3013"> 
                            <children type="4018"> 
                              <children type="3018"> 
                                <children type="4020"> 
                                  <children type="3020"> 
                                    <children type="4005"> 
                                      <children type="3007"> 
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity/@activities.2"/>  
                                          <layoutConstraint x="245" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity/@activities.3"/>  
                                          <layoutConstraint x="109" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <styles xsi:type="notation:DrawerStyle"/>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/>  
                                        <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity"/>  
                                      <layoutConstraint height="124" width="381" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity"/>  
                                  <layoutConstraint height="112" width="384" x="15" xsi:type="notation:Bounds"/> 
                                </children>  
                                <children type="4022"> 
                                  <children type="3022"> 
                                    <children type="4029"> 
                                      <children type="3031"> 
                                        <children type="4033"> 
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll"/>  
                                          <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <children type="3032"> 
                                        <children type="4005"> 
                                          <children type="3007"> 
                                            <children type="4002 bw.generalactivities.log"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                              <layoutConstraint height="40" width="40" x="37" xsi:type="notation:Bounds" y="43"/> 
                                            </children>  
                                            <children type="4002 com.tibco.bw.core.design.process.editor.Activity_4002_Reply"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                              <layoutConstraint height="40" width="40" x="144" xsi:type="notation:Bounds" y="44"/> 
                                            </children>  
                                            <styles xsi:type="notation:DrawerStyle"/>  
                                            <styles xsi:type="notation:SortingStyle"/>  
                                            <styles xsi:type="notation:FilteringStyle"/> 
                                          </children>  
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                                          <layoutConstraint height="198" width="353" xsi:type="notation:Bounds"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles restoreHeight="178" restoreWidth="354" xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll"/>  
                                      <layoutConstraint height="178" width="354" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers"/>  
                                  <layoutConstraint height="200" width="364" x="21" xsi:type="notation:Bounds" y="151"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/>  
                                <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity"/>  
                              <layoutConstraint height="352" width="424" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.0"/> 
                          </children>  
                          <children type="3016"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity/@activities.1"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.0"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles restoreHeight="167" restoreWidth="486" restoreX="2" xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.0"/>  
                          <layoutConstraint height="371" width="486" x="2" xsi:type="notation:Bounds"/> 
                        </children>  
                        <children type="4011"> 
                          <children type="3012"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity/@activities.0"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.1"/> 
                          </children>  
                          <children type="3013"> 
                            <children type="4018"> 
                              <children type="3018"> 
                                <children type="4020"> 
                                  <children type="3020"> 
                                    <children type="4005"> 
                                      <children type="3007"> 
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity/@activities.2"/>  
                                          <layoutConstraint x="245" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity/@activities.3"/>  
                                          <layoutConstraint x="104" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <styles xsi:type="notation:DrawerStyle"/>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/>  
                                        <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity"/>  
                                      <layoutConstraint height="121" width="381" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity"/>  
                                  <layoutConstraint height="111" width="384" x="15" xsi:type="notation:Bounds"/> 
                                </children>  
                                <children type="4022"> 
                                  <children type="3022"> 
                                    <children type="4029"> 
                                      <children type="3031"> 
                                        <children type="4033"> 
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll"/>  
                                          <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <children type="3032"> 
                                        <children type="4005"> 
                                          <children type="3007"> 
                                            <children type="4002 bw.generalactivities.log"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                              <layoutConstraint height="40" width="40" x="45" xsi:type="notation:Bounds" y="51"/> 
                                            </children>  
                                            <children type="4002 com.tibco.bw.core.design.process.editor.Activity_4002_Reply"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                              <layoutConstraint height="40" width="40" x="149" xsi:type="notation:Bounds" y="52"/> 
                                            </children>  
                                            <styles xsi:type="notation:DrawerStyle"/>  
                                            <styles xsi:type="notation:SortingStyle"/>  
                                            <styles xsi:type="notation:FilteringStyle"/> 
                                          </children>  
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                                          <layoutConstraint height="203" width="358" xsi:type="notation:Bounds"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles collapsed="true" restoreHeight="178" restoreWidth="354" xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll"/>  
                                      <layoutConstraint height="22" width="354" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers"/>  
                                  <layoutConstraint height="44" width="364" x="21" xsi:type="notation:Bounds" y="154"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/>  
                                <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity"/>  
                              <layoutConstraint height="199" width="424" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.1"/> 
                          </children>  
                          <children type="3016"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity/@activities.1"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/>  
                            <element href="//0/@process/@activity/@activity/@activities.0/@messages.1"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles restoreHeight="165" restoreWidth="486" restoreX="2" restoreY="21" xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.1"/>  
                          <layoutConstraint height="218" width="486" x="2" xsi:type="notation:Bounds" y="372"/> 
                        </children>  
                        <children type="4011"> 
                          <children type="3012"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity/@activities.0"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3013"> 
                            <children type="4018"> 
                              <children type="3018"> 
                                <children type="4020"> 
                                  <children type="3020"> 
                                    <children type="4005"> 
                                      <children type="3007"> 
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity/@activities.2"/>  
                                          <layoutConstraint x="245" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity/@activities.3"/>  
                                          <layoutConstraint x="99" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <styles xsi:type="notation:DrawerStyle"/>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity"/>  
                                      <layoutConstraint height="123" width="381" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity"/>  
                                  <layoutConstraint height="113" width="384" x="15" xsi:type="notation:Bounds"/> 
                                </children>  
                                <children type="4022"> 
                                  <children type="3022"> 
                                    <children type="4029"> 
                                      <children type="3031"> 
                                        <children type="4033"> 
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll"/>  
                                          <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <children type="3032"> 
                                        <children type="4005"> 
                                          <children type="3007"> 
                                            <children type="4002 bw.generalactivities.log"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                              <layoutConstraint height="40" width="40" x="41" xsi:type="notation:Bounds" y="47"/> 
                                            </children>  
                                            <children type="4002 com.tibco.bw.core.design.process.editor.Activity_4002_Reply"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                              <layoutConstraint height="40" width="40" x="174" xsi:type="notation:Bounds" y="47"/> 
                                            </children>  
                                            <styles xsi:type="notation:DrawerStyle"/>  
                                            <styles xsi:type="notation:SortingStyle"/>  
                                            <styles xsi:type="notation:FilteringStyle"/> 
                                          </children>  
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                                          <layoutConstraint height="168" width="309" xsi:type="notation:Bounds"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles restoreHeight="178" restoreWidth="354" xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll"/>  
                                      <layoutConstraint height="178" width="354" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers"/>  
                                  <layoutConstraint height="200" width="364" x="21" xsi:type="notation:Bounds" y="155"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity"/>  
                              <layoutConstraint height="356" width="424" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3016"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity/@activities.1"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles restoreHeight="167" restoreWidth="486" restoreX="2" restoreY="42" xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.2"/>  
                          <layoutConstraint height="375" width="486" x="2" xsi:type="notation:Bounds" y="744"/> 
                        </children>  
                        <children type="4011"> 
                          <children type="3012"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity/@activities.0"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3013"> 
                            <children type="4018"> 
                              <children type="3018"> 
                                <children type="4020"> 
                                  <children type="3020"> 
                                    <children type="4005"> 
                                      <children type="3007"> 
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity/@activities.2"/>  
                                          <layoutConstraint x="245" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity/@activities.3"/>  
                                          <layoutConstraint x="100" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <styles xsi:type="notation:DrawerStyle"/>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity"/>  
                                      <layoutConstraint height="123" width="381" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity"/>  
                                  <layoutConstraint height="112" width="384" x="15" xsi:type="notation:Bounds"/> 
                                </children>  
                                <children type="4022"> 
                                  <children type="3022"> 
                                    <children type="4029"> 
                                      <children type="3031"> 
                                        <children type="4033"> 
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll"/>  
                                          <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <children type="3032"> 
                                        <children type="4005"> 
                                          <children type="3007"> 
                                            <children type="4002 bw.generalactivities.log"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                              <layoutConstraint height="40" width="40" x="40" xsi:type="notation:Bounds" y="53"/> 
                                            </children>  
                                            <children type="4002 com.tibco.bw.core.design.process.editor.Activity_4002_Reply"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                              <layoutConstraint height="40" width="40" x="173" xsi:type="notation:Bounds" y="53"/> 
                                            </children>  
                                            <styles xsi:type="notation:DrawerStyle"/>  
                                            <styles xsi:type="notation:SortingStyle"/>  
                                            <styles xsi:type="notation:FilteringStyle"/> 
                                          </children>  
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                                          <layoutConstraint height="168" width="308" xsi:type="notation:Bounds"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles collapsed="true" restoreHeight="178" restoreWidth="354" xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll"/>  
                                      <layoutConstraint height="22" width="354" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers"/>  
                                  <layoutConstraint height="44" width="364" x="21" xsi:type="notation:Bounds" y="161"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity"/>  
                              <layoutConstraint height="206" width="424" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3016"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity/@activities.1"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles restoreHeight="166" restoreWidth="486" restoreX="2" restoreY="63" xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.3"/>  
                          <layoutConstraint height="225" width="486" x="2" xsi:type="notation:Bounds" y="967"/> 
                        </children>  
                        <children type="4011"> 
                          <children type="3012"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity/@activities.0"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3013"> 
                            <children type="4018"> 
                              <children type="3018"> 
                                <children type="4020"> 
                                  <children type="3020"> 
                                    <children type="4005"> 
                                      <children type="3007"> 
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity/@activities.2"/>  
                                          <layoutConstraint x="245" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <children type="4002"> 
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <children type="4017"> 
                                            <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                            <layoutConstraint xsi:type="notation:Bounds"/> 
                                          </children>  
                                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity/@activities.3"/>  
                                          <layoutConstraint x="103" xsi:type="notation:Bounds" y="10"/> 
                                        </children>  
                                        <styles xsi:type="notation:DrawerStyle"/>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity"/>  
                                      <layoutConstraint height="126" width="381" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity"/>  
                                  <layoutConstraint height="115" width="384" x="15" xsi:type="notation:Bounds"/> 
                                </children>  
                                <children type="4022"> 
                                  <children type="3022"> 
                                    <children type="4029"> 
                                      <children type="3031"> 
                                        <children type="4033"> 
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll"/>  
                                          <layoutConstraint height="34" width="34" xsi:type="notation:Bounds" y="68"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <children type="3032"> 
                                        <children type="4005"> 
                                          <children type="3007"> 
                                            <children type="4002 bw.generalactivities.log"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.0"/>  
                                              <layoutConstraint height="40" width="40" x="37" xsi:type="notation:Bounds" y="45"/> 
                                            </children>  
                                            <children type="4002 com.tibco.bw.core.design.process.editor.Activity_4002_Reply"> 
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <children type="4017"> 
                                                <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                                <layoutConstraint xsi:type="notation:Bounds"/> 
                                              </children>  
                                              <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll/@activity/@activity/@activities.1"/>  
                                              <layoutConstraint height="40" width="40" x="170" xsi:type="notation:Bounds" y="45"/> 
                                            </children>  
                                            <styles xsi:type="notation:DrawerStyle"/>  
                                            <styles xsi:type="notation:SortingStyle"/>  
                                            <styles xsi:type="notation:FilteringStyle"/> 
                                          </children>  
                                          <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                          <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll/@activity/@activity"/>  
                                          <layoutConstraint height="168" width="305" xsi:type="notation:Bounds"/> 
                                        </children>  
                                        <styles xsi:type="notation:SortingStyle"/>  
                                        <styles xsi:type="notation:FilteringStyle"/> 
                                      </children>  
                                      <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                      <styles collapsed="true" restoreHeight="178" restoreWidth="354" xsi:type="bwnotation:ResizingStyle"/>  
                                      <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll"/>  
                                      <layoutConstraint height="22" width="354" xsi:type="notation:Bounds"/> 
                                    </children>  
                                    <styles xsi:type="notation:SortingStyle"/>  
                                    <styles xsi:type="notation:FilteringStyle"/> 
                                  </children>  
                                  <styles fontName="Lucida Grande" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                  <styles xsi:type="bwnotation:BackgroundStyle"/>  
                                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                                  <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers"/>  
                                  <layoutConstraint height="44" width="364" x="21" xsi:type="notation:Bounds" y="171"/> 
                                </children>  
                                <styles xsi:type="notation:SortingStyle"/>  
                                <styles xsi:type="notation:FilteringStyle"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles xsi:type="bwnotation:BackgroundStyle"/>  
                              <styles xsi:type="bwnotation:ResizingStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity"/>  
                              <layoutConstraint height="216" width="424" xsi:type="notation:Bounds"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <children type="3016"> 
                            <children type="4002"> 
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <children type="4017"> 
                                <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                                <layoutConstraint xsi:type="notation:Bounds"/> 
                              </children>  
                              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                              <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                              <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity/@activities.1"/>  
                              <layoutConstraint xsi:type="notation:Bounds" y="40"/> 
                            </children>  
                            <styles xsi:type="notation:SortingStyle"/>  
                            <styles xsi:type="notation:FilteringStyle"/> 
                          </children>  
                          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                          <styles xsi:type="bwnotation:BackgroundStyle"/>  
                          <styles xsi:type="bwnotation:ResizingStyle"/>  
                          <element href="//0/@process/@activity/@activity/@activities.0/@messages.4"/>  
                          <layoutConstraint height="235" width="486" x="2" xsi:type="notation:Bounds" y="1195"/> 
                        </children>  
                        <styles xsi:type="notation:SortingStyle"/>  
                        <styles xsi:type="notation:FilteringStyle"/>  
                        <element href="//0/@process/@activity/@activity/@activities.0"/> 
                      </children>  
                      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                      <styles xsi:type="bwnotation:BackgroundStyle"/>  
                      <styles xsi:type="bwnotation:ResizingStyle"/>  
                      <element href="//0/@process/@activity/@activity/@activities.0"/>  
                      <layoutConstraint height="1464" width="561" xsi:type="notation:Bounds"/> 
                    </children>  
                    <styles xsi:type="notation:DrawerStyle"/>  
                    <styles xsi:type="notation:SortingStyle"/>  
                    <styles xsi:type="notation:FilteringStyle"/>  
                    <element href="//0/@process/@activity/@activity"/> 
                  </children>  
                  <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
                  <styles backgroundColor="16777215" gradientEndColor="50431" gradientStartColor="16777215" xsi:type="bwnotation:BackgroundStyle"/>  
                  <styles xsi:type="bwnotation:ResizingStyle"/>  
                  <element href="//0/@process/@activity/@activity"/>  
                  <layoutConstraint height="1930" width="515" xsi:type="notation:Bounds"/> 
                </children>  
                <styles xsi:type="notation:SortingStyle"/>  
                <styles xsi:type="notation:FilteringStyle"/> 
              </children>  
              <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
              <styles xsi:type="bwnotation:BackgroundStyle"/>  
              <styles xsi:type="bwnotation:ResizingStyle"/>  
              <element href="//0/@process/@activity"/>  
              <layoutConstraint height="1930" width="518" xsi:type="notation:Bounds"/> 
            </children>  
            <styles xsi:type="notation:SortingStyle"/>  
            <styles xsi:type="notation:FilteringStyle"/>  
            <element href="//0/@process/@activity"/> 
          </children>  
          <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
          <styles xsi:type="bwnotation:BackgroundStyle"/>  
          <styles xsi:type="bwnotation:ResizingStyle"/>  
          <element href="//0/@process/@activity"/>  
          <layoutConstraint height="1954" width="518" x="1" xsi:type="notation:Bounds" y="1"/> 
        </children>  
        <styles xsi:type="notation:SortingStyle"/>  
        <styles xsi:type="notation:FilteringStyle"/>  
        <element href="//0/@process"/> 
      </children>  
      <styles fontName="Segoe UI" lineColor="0" xsi:type="notation:ShapeStyle"/>  
      <element href="//0/@process"/>  
      <layoutConstraint height="1596" width="860" xsi:type="notation:Bounds"/> 
    </children>  
    <styles xsi:type="notation:DiagramStyle"/>  
    <element href="//0"/>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.0/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.0/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 2, -112, 0]$[113, 0, -24, -2]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.1/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.1/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 4, -120, 0]$[121, 0, -24, -4]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.2/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.2/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 0, -121, 0]$[122, 0, -24, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.3/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.3/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 3, -124, 0]$[125, 0, -24, -3]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.4/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.1" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.4/@children.1/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 3, -120, 0]$[121, 0, -24, -3]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.2/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.2/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Lucida Grande" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.2/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.3/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.3/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Lucida Grande" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.3/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.4/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.4/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Lucida Grande" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.4/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[0, 0, 0, 0]$[0, 0, 0, 0]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.0/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 1, -82, 0]$[83, 0, -24, -1]" xsi:type="notation:RelativeBendpoints"/> 
    </edges>  
    <edges source="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.1/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.0" target="//@children.0/@children.4/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.0/@children.2/@children.1/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1/@children.0/@children.0/@children.1" type="4006"> 
      <children type="6002"> 
        <layoutConstraint xsi:type="notation:Location" y="40"/> 
      </children>  
      <styles lineColor="0" xsi:type="notation:ConnectorStyle"/>  
      <styles fontName="Segoe UI" xsi:type="notation:FontStyle"/>  
      <element href="//0/@process/@activity/@activity/@activities.0/@messages.1/@activity/@faultHandlers/@catchAll/@activity/@activity/@links/@children.0"/>  
      <bendpoints points="[25, 1, -79, 0]$[80, 0, -24, -1]" xsi:type="notation:RelativeBendpoints"/> 
    </edges> 
  </notation:Diagram>  
  <bpws:import importType="http://schemas.xmlsoap.org/wsdl/" namespace="http://www.example.org/Events/REST/1398859882503"/>  
  <bpws:import importType="http://schemas.xmlsoap.org/wsdl/" location="../../../../../../../Service%20Descriptors/EventsDBService.wsdl" namespace="http://xmlns.example.com/20140430151657"/>  
  <bpws:partnerLinks> 
    <bpws:partnerLink myRole="use" name="Events" partnerLinkType="ns:EventsPLT" sca-bpel:ignore="false" sca-bpel:service="Events"/>  
    <bpws:partnerLink name="Service" partnerLinkType="ns:ServicePLT" partnerRole="use" sca-bpel:ignore="true" sca-bpel:reference="Service" sca-bpel:wiredByImpl="false"> 
      <tibex:ReferenceWire dynamic="false" inline="false" processConfigurationName="" processName="tibco.bw.sample.binding.rest.bookstore.db.EventsDB" serviceName="EventsPersist"/> 
    </bpws:partnerLink>  
    <bpws:partnerLink myRole="use" name="Event" partnerLinkType="ns:EventPLT" sca-bpel:ignore="false" sca-bpel:service="Event"/> 
  </bpws:partnerLinks>  
  <bpws:variables> 
    <bpws:variable element="ns0:ProcessContext" name="_processContext" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:postRequest" name="post" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:postResponse" name="postOut-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:getRequest" name="get" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:getResponse" name="getOut-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationRequest1" name="addEvents-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationResponse1" name="addEvents" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationRequest" name="getAllEvents-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationResponse" name="getAllEvents" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:getRequest1" name="get1" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:getResponse1" name="getOut1-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:putRequest" name="put" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:putResponse" name="putOut-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:deleteRequest" name="delete" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:deleteResponse" name="deleteOut-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationRequest2" name="getEventByID-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationResponse2" name="getEventByID" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationRequest3" name="updateEvent-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationResponse3" name="updateEvent" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationRequest4" name="deleteEvent-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns2:operationResponse4" name="deleteEvent" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:post5XXFaultMessage" name="Reply-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log1-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log2-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log3-input" sca-bpel:internal="true"/>  
    <bpws:variable element="ns3:ActivityInput" name="Log4-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:get5XXFaultMessage" name="Reply1-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:get5XXFaultMessage1" name="Reply2-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:put5XXFaultMessage" name="Reply3-input" sca-bpel:internal="true"/>  
    <bpws:variable messageType="ns1:delete5XXFaultMessage" name="Reply4-input" sca-bpel:internal="true"/> 
  </bpws:variables>  
  <bpws:extensions> 
    <bpws:extension mustUnderstand="no" namespace="http://www.eclipse.org/gmf/runtime/1.0.2/notation"/>  
    <bpws:extension mustUnderstand="no" namespace="http://www.tibco.com/bw/process/info"/>  
    <bpws:extension mustUnderstand="no" namespace="http://docs.oasis-open.org/ns/opencsa/sca-bpel/200801"/>  
    <bpws:extension mustUnderstand="no" namespace="http://docs.oasis-open.org/ns/opencsa/sca/200912"/>  
    <bpws:extension mustUnderstand="no" namespace="http://ns.tibco.com/bw/property"/>  
    <bpws:extension mustUnderstand="no" namespace="http://www.tibco.com/bpel/2007/extensions"/> 
  </bpws:extensions>  
  <bpws:scope name="scope"> 
    <bpws:flow name="flow"> 
      <bpws:links/>  
      <bpws:pick createInstance="yes" name="pick" tibex:xpdlId="c53a1c29-6509-4878-83f6-7a7201edb109" x="76" y="44" width="457" height="1453" type="pick"> 
        <bpws:onMessage operation="post" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="16d4b6f4-6c9a-4519-8964-6960a6e9389f" variable="post" x="9" y="11" width="439" height="206" type="onMessage"> 
          <bpws:scope name="scope1"> 
            <bpws:variables> 
              <bpws:variable name="ServiceOp" type="xsd:string"> 
                <bpws:from> 
                  <bpws:literal>Events/post</bpws:literal> 
                </bpws:from> 
              </bpws:variable> 
            </bpws:variables>  
            <bpws:faultHandlers> 
              <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="d7a805cb-f99d-4818-a018-fc3878211eb8" x="42" y="195" width="338" height="177" type="catchAll"> 
                <bpws:scope name="scope6"> 
                  <bpws:flow name="flow6"> 
                    <bpws:links> 
                      <bpws:link name="LogToReply" points="[[163,82],[192,82],[192,83],[221,83]]"/> 
                    </bpws:links>  
                    <bpws:extensionActivity x="114" y="58" width="48" height="48" type="log" name="Log"> 
                      <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log-input" name="Log" tibex:xpdlId="93061beb-c381-4d4a-823e-ef8b10b0b0e9">  
                        <bpws:sources> 
                          <bpws:source linkName="LogToReply"/> 
                        </bpws:sources>  
                        <tibex:inputBindings> 
                          <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                        </tibex:inputBindings>  
                        <tibex:config> 
                          <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                            <activityConfig> 
                              <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                                <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                                <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                              </properties> 
                            </activityConfig> 
                          </bwext:BWActivity> 
                        </tibex:config> 
                      </tibex:activityExtension> 
                    </bpws:extensionActivity>  
                    <bpws:reply faultName="serverFault" name="Reply" operation="post" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="476b2dbc-dbd1-481f-b03e-0021730a78e4" variable="Reply-input" x="221" y="59" width="48" height="48" type="reply"> 
                      <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://tns.tibco.com/bw/REST" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bw="http://www.tibco.com/bw/xpath/bw-custom-functions" version="2.0"&gt;&lt;xsl:param name="FaultDetails"/&gt;&lt;xsl:param name="ServiceOp"/&gt;&lt;xsl:template name="Reply-input" match="/"&gt;&lt;tns:post5XXFaultMessage&gt;&lt;serverError&gt;&lt;tns1:server5XXError&gt;&lt;statusCode&gt;&lt;xsl:value-of select="xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))"/&gt;&lt;/statusCode&gt;&lt;message&gt;&lt;xsl:value-of select="concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)"/&gt;&lt;/message&gt;&lt;/tns1:server5XXError&gt;&lt;/serverError&gt;&lt;/tns:post5XXFaultMessage&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                      <tibex:inputBindings> 
                        <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://tns.tibco.com/bw/REST&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:bw=&quot;http://www.tibco.com/bw/xpath/bw-custom-functions&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;FaultDetails&quot;/&gt;
    &lt;xsl:param name=&quot;ServiceOp&quot;/&gt;
    &lt;xsl:template name=&quot;Reply-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:server5XXError&gt;
            &lt;statusCode&gt;
                &lt;xsl:value-of select=&quot;xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))&quot;/&gt;
            &lt;/statusCode&gt;
            &lt;message&gt;
                &lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;
            &lt;/message&gt;
        &lt;/tns1:server5XXError&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                      </tibex:inputBindings>  
                      <bpws:targets> 
                        <bpws:target linkName="LogToReply"/> 
                      </bpws:targets> 
                    </bpws:reply> 
                  </bpws:flow> 
                </bpws:scope> 
              </bpws:catchAll> 
            </bpws:faultHandlers>  
            <bpws:flow name="flow1"> 
              <bpws:links> 
                <bpws:link name="addEventsTopostOut" points="[[221,39],[308,39]]"/> 
              </bpws:links>  
              <bpws:empty name="OnMessageStart" tibex:constructor="onMessageStart" tibex:xpdlId="fe414ccb-344c-45ed-aff9-0b0b746782bc" x="-19" y="63" width="16" height="16" type="onMessageStart"/>  
              <bpws:empty name="OnMessageEnd" tibex:constructor="onMessageEnd" tibex:xpdlId="8535e6bc-b48b-4add-81cd-3341ba52e472" x="437" y="63" width="16" height="16" type="onMessageEnd"/>  
              <bpws:reply name="postOut" operation="post" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="b28945e4-aed6-439d-9bc5-ffacd079576a" variable="postOut-input" x="308" y="15" width="48" height="48" type="reply"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://www.example.org/Events" xmlns:tns2="http://xmlns.example.com/20140430151657" version="2.0"&gt;&lt;xsl:param name="addEvents"/&gt;&lt;xsl:template name="postOut-input" match="/"&gt;&lt;tns:postResponse&gt;&lt;item&gt;&lt;tns1:Events&gt;&lt;xsl:copy-of select="$addEvents/parameters/tns2:operationResponse1/tns1:Event"/&gt;&lt;/tns1:Events&gt;&lt;/item&gt;&lt;/tns:postResponse&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://www.example.org/Events&quot; xmlns:tns2=&quot;http://xmlns.example.com/20140430151657&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;addEvents.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;postOut-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:Events&gt;
            &lt;xsl:copy-of select=&quot;$addEvents.parameters/tns1:Event&quot;/&gt;
        &lt;/tns1:Events&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:targets> 
                  <bpws:target linkName="addEventsTopostOut"/> 
                </bpws:targets> 
              </bpws:reply>  
              <bpws:invoke inputVariable="addEvents-input" name="addEvents" operation="addEvents" outputVariable="addEvents" partnerLink="Service" portType="ns2:Service" tibex:xpdlId="b4a78240-b741-4367-9f23-a3e2c3eef34b" x="172" y="15" width="48" height="48" type="invoke"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://xmlns.example.com/20140430151657" xmlns:tns1="http://www.example.org/Events" version="2.0"&gt;&lt;xsl:param name="post"/&gt;&lt;xsl:template name="addEvents-input" match="/"&gt;&lt;tns:operationRequest1&gt;&lt;parameters&gt;&lt;tns:operationRequest1&gt;&lt;xsl:copy-of select="$post/item/tns1:Events/tns1:Event"/&gt;&lt;/tns:operationRequest1&gt;&lt;/parameters&gt;&lt;/tns:operationRequest1&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns1=&quot;http://www.example.org/Events&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;post.item&quot;/&gt;
    &lt;xsl:template name=&quot;addEvents-input&quot; match=&quot;/&quot;&gt;
        &lt;tns:operationRequest1&gt;
            &lt;xsl:copy-of select=&quot;$post.item/tns1:Event&quot;/&gt;
        &lt;/tns:operationRequest1&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:sources> 
                  <bpws:source linkName="addEventsTopostOut"/> 
                </bpws:sources> 
              </bpws:invoke> 
            </bpws:flow> 
          </bpws:scope> 
        </bpws:onMessage>  
        <bpws:onMessage operation="get" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="b59982b4-4f4d-4a15-870d-a499a290c699" variable="get" x="9" y="384" width="439" height="208" type="onMessage"> 
          <bpws:scope name="scope2"> 
            <bpws:variables> 
              <bpws:variable name="ServiceOp" type="xsd:string"> 
                <bpws:from> 
                  <bpws:literal>Events/get</bpws:literal> 
                </bpws:from> 
              </bpws:variable> 
            </bpws:variables>  
            <bpws:faultHandlers> 
              <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="8393e557-0ca3-43ed-b47f-91b31ad8e6dc" x="42" y="197" width="338" height="21" collapse="true" type="catchAll"> 
                <bpws:scope name="scope10"> 
                  <bpws:flow name="flow10"> 
                    <bpws:links> 
                      <bpws:link name="Log1ToReply1" points="[[161,80],[188,80],[188,81],[216,81]]"/> 
                    </bpws:links>  
                    <bpws:extensionActivity x="112" y="56" width="48" height="48" type="log" name="Log1"> 
                      <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log1-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log1-input" name="Log1" tibex:xpdlId="28078cf5-5ae5-40e9-8d22-abf33d36b107">  
                        <bpws:sources> 
                          <bpws:source linkName="Log1ToReply1"/> 
                        </bpws:sources>  
                        <tibex:inputBindings> 
                          <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log1-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                        </tibex:inputBindings>  
                        <tibex:config> 
                          <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                            <activityConfig> 
                              <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                                <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                                <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                              </properties> 
                            </activityConfig> 
                          </bwext:BWActivity> 
                        </tibex:config> 
                      </tibex:activityExtension> 
                    </bpws:extensionActivity>  
                    <bpws:reply faultName="serverFault" name="Reply1" operation="get" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="e6df413a-34b4-414c-8ebd-f8d2577d0f88" variable="Reply1-input" x="216" y="57" width="48" height="48" type="reply"> 
                      <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://tns.tibco.com/bw/REST" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bw="http://www.tibco.com/bw/xpath/bw-custom-functions" version="2.0"&gt;&lt;xsl:param name="FaultDetails"/&gt;&lt;xsl:param name="ServiceOp"/&gt;&lt;xsl:template name="Reply1-input" match="/"&gt;&lt;tns:get5XXFaultMessage&gt;&lt;serverError&gt;&lt;tns1:server5XXError&gt;&lt;statusCode&gt;&lt;xsl:value-of select="xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))"/&gt;&lt;/statusCode&gt;&lt;message&gt;&lt;xsl:value-of select="concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)"/&gt;&lt;/message&gt;&lt;/tns1:server5XXError&gt;&lt;/serverError&gt;&lt;/tns:get5XXFaultMessage&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                      <tibex:inputBindings> 
                        <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://tns.tibco.com/bw/REST&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:bw=&quot;http://www.tibco.com/bw/xpath/bw-custom-functions&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;FaultDetails&quot;/&gt;
    &lt;xsl:param name=&quot;ServiceOp&quot;/&gt;
    &lt;xsl:template name=&quot;Reply1-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:server5XXError&gt;
            &lt;statusCode&gt;
                &lt;xsl:value-of select=&quot;xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))&quot;/&gt;
            &lt;/statusCode&gt;
            &lt;message&gt;
                &lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;
            &lt;/message&gt;
        &lt;/tns1:server5XXError&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                      </tibex:inputBindings>  
                      <bpws:targets> 
                        <bpws:target linkName="Log1ToReply1"/> 
                      </bpws:targets> 
                    </bpws:reply> 
                  </bpws:flow> 
                </bpws:scope> 
              </bpws:catchAll> 
            </bpws:faultHandlers>  
            <bpws:flow name="flow2"> 
              <bpws:links> 
                <bpws:link name="getAllEventsTogetOut" points="[[216,39],[308,39]]"/> 
              </bpws:links>  
              <bpws:empty name="OnMessageStart1" tibex:constructor="onMessageStart" tibex:xpdlId="12931cc8-4c59-4149-a13e-2f2231f80952" x="-19" y="63" width="16" height="16" type="onMessageStart"/>  
              <bpws:empty name="OnMessageEnd1" tibex:constructor="onMessageEnd" tibex:xpdlId="89e81450-4af1-4bc0-ae07-7b817d57b35a" x="437" y="63" width="16" height="16" type="onMessageEnd"/>  
              <bpws:reply name="getOut" operation="get" partnerLink="Events" portType="ns1:Events" tibex:xpdlId="5028e1bb-de19-4ea8-988a-2ffb7c2bd837" variable="getOut-input" x="308" y="15" width="48" height="48" type="reply"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://www.example.org/Events" xmlns:tns2="http://xmlns.example.com/20140430151657" version="2.0"&gt;&lt;xsl:param name="getAllEvents"/&gt;&lt;xsl:template name="getOut-input" match="/"&gt;&lt;tns:getResponse&gt;&lt;item&gt;&lt;tns1:Events&gt;&lt;xsl:copy-of select="$getAllEvents/parameters/tns2:operationResponse/tns1:Event"/&gt;&lt;/tns1:Events&gt;&lt;/item&gt;&lt;/tns:getResponse&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://www.example.org/Events&quot; xmlns:tns2=&quot;http://xmlns.example.com/20140430151657&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;getAllEvents.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;getOut-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:Events&gt;
            &lt;xsl:copy-of select=&quot;$getAllEvents.parameters/tns1:Event&quot;/&gt;
        &lt;/tns1:Events&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:targets> 
                  <bpws:target linkName="getAllEventsTogetOut"/> 
                </bpws:targets> 
              </bpws:reply>  
              <bpws:invoke inputVariable="getAllEvents-input" name="getAllEvents" operation="getAllEvents" outputVariable="getAllEvents" partnerLink="Service" portType="ns2:Service" tibex:xpdlId="3a69ee38-482f-499b-9af2-c678e849d00f" x="167" y="15" width="48" height="48" type="invoke"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://xmlns.example.com/20140430151657" version="2.0"&gt;&lt;xsl:template name="getAllEvents-input" match="/"&gt;&lt;tns:operationRequest&gt;&lt;parameters&gt;&lt;tns:operationRequest&gt;&lt;in&gt;&lt;xsl:value-of select="&amp;quot;Get All Events&amp;quot;"/&gt;&lt;/in&gt;&lt;/tns:operationRequest&gt;&lt;/parameters&gt;&lt;/tns:operationRequest&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://xmlns.example.com/20140430151657&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:template name=&quot;getAllEvents-input&quot; match=&quot;/&quot;&gt;
        &lt;tns:operationRequest&gt;
            &lt;in&gt;
                &lt;xsl:value-of select=&quot;&amp;quot;Get All Events&amp;quot;&quot;/&gt;
            &lt;/in&gt;
        &lt;/tns:operationRequest&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:sources> 
                  <bpws:source linkName="getAllEventsTogetOut"/> 
                </bpws:sources> 
              </bpws:invoke> 
            </bpws:flow> 
          </bpws:scope> 
        </bpws:onMessage>  
        <bpws:onMessage operation="get" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="ab4fe757-3ae8-4c85-8ff4-1a76fa4f3814" variable="get1" x="9" y="603" width="439" height="210" type="onMessage"> 
          <bpws:scope name="scope3"> 
            <bpws:variables> 
              <bpws:variable name="ServiceOp" type="xsd:string"> 
                <bpws:from> 
                  <bpws:literal>Event/get</bpws:literal> 
                </bpws:from> 
              </bpws:variable> 
            </bpws:variables>  
            <bpws:faultHandlers> 
              <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="0cd0d177-4820-4edd-828f-b9b9badfc965" x="42" y="199" width="338" height="177" type="catchAll"> 
                <bpws:scope name="scope7"> 
                  <bpws:flow name="flow7"> 
                    <bpws:links> 
                      <bpws:link name="Log2ToReply2" points="[[167,86],[251,86]]"/> 
                    </bpws:links>  
                    <bpws:extensionActivity x="118" y="62" width="48" height="48" type="log" name="Log2"> 
                      <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log2-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log2-input" name="Log2" tibex:xpdlId="d237eee8-2d75-425c-831c-3b4ddaf6ab31">  
                        <bpws:sources> 
                          <bpws:source linkName="Log2ToReply2"/> 
                        </bpws:sources>  
                        <tibex:inputBindings> 
                          <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log2-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                        </tibex:inputBindings>  
                        <tibex:config> 
                          <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                            <activityConfig> 
                              <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                                <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                                <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                              </properties> 
                            </activityConfig> 
                          </bwext:BWActivity> 
                        </tibex:config> 
                      </tibex:activityExtension> 
                    </bpws:extensionActivity>  
                    <bpws:reply faultName="serverFault" name="Reply2" operation="get" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="4980a92a-d929-41da-8f26-19baba812c80" variable="Reply2-input" x="251" y="62" width="48" height="48" type="reply"> 
                      <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://tns.tibco.com/bw/REST" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bw="http://www.tibco.com/bw/xpath/bw-custom-functions" version="2.0"&gt;&lt;xsl:param name="FaultDetails"/&gt;&lt;xsl:param name="ServiceOp"/&gt;&lt;xsl:template name="Reply2-input" match="/"&gt;&lt;tns:get5XXFaultMessage1&gt;&lt;serverError&gt;&lt;tns1:server5XXError&gt;&lt;statusCode&gt;&lt;xsl:value-of select="xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))"/&gt;&lt;/statusCode&gt;&lt;message&gt;&lt;xsl:value-of select="concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)"/&gt;&lt;/message&gt;&lt;/tns1:server5XXError&gt;&lt;/serverError&gt;&lt;/tns:get5XXFaultMessage1&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                      <tibex:inputBindings> 
                        <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://tns.tibco.com/bw/REST&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:bw=&quot;http://www.tibco.com/bw/xpath/bw-custom-functions&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;FaultDetails&quot;/&gt;
    &lt;xsl:param name=&quot;ServiceOp&quot;/&gt;
    &lt;xsl:template name=&quot;Reply2-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:server5XXError&gt;
            &lt;statusCode&gt;
                &lt;xsl:value-of select=&quot;xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))&quot;/&gt;
            &lt;/statusCode&gt;
            &lt;message&gt;
                &lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;
            &lt;/message&gt;
        &lt;/tns1:server5XXError&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                      </tibex:inputBindings>  
                      <bpws:targets> 
                        <bpws:target linkName="Log2ToReply2"/> 
                      </bpws:targets> 
                    </bpws:reply> 
                  </bpws:flow> 
                </bpws:scope> 
              </bpws:catchAll> 
            </bpws:faultHandlers>  
            <bpws:flow name="flow3"> 
              <bpws:links> 
                <bpws:link name="getEventByIDTogetOut1" points="[[211,39],[308,39]]"/> 
              </bpws:links>  
              <bpws:empty name="OnMessageStart2" tibex:constructor="onMessageStart" tibex:xpdlId="8d92276d-d1e1-4d95-91df-abe3cd434d64" x="-19" y="63" width="16" height="16" type="onMessageStart"/>  
              <bpws:empty name="OnMessageEnd2" tibex:constructor="onMessageEnd" tibex:xpdlId="f205cdc1-93b7-45cc-a6bb-1c370dc6eb07" x="437" y="63" width="16" height="16" type="onMessageEnd"/>  
              <bpws:reply name="getOut1" operation="get" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="64bdff79-d3f7-4032-b576-fe366ec74840" variable="getOut1-input" x="308" y="15" width="48" height="48" type="reply"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://xmlns.example.com/20140430151657" xmlns:tns2="http://www.example.org/Events" version="2.0"&gt;&lt;xsl:param name="getEventByID"/&gt;&lt;xsl:template name="getOut1-input" match="/"&gt;&lt;tns:getResponse1&gt;&lt;item&gt;&lt;xsl:for-each select="$getEventByID/parameters/tns1:operationResponse2"&gt;&lt;tns2:Event&gt;&lt;xsl:if test="tns2:id"&gt;&lt;tns2:id&gt;&lt;xsl:value-of select="tns2:id"/&gt;&lt;/tns2:id&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:summary"&gt;&lt;tns2:summary&gt;&lt;xsl:value-of select="tns2:summary"/&gt;&lt;/tns2:summary&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:description"&gt;&lt;tns2:description&gt;&lt;xsl:value-of select="tns2:description"/&gt;&lt;/tns2:description&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:authorName"&gt;&lt;tns2:authorName&gt;&lt;xsl:value-of select="tns2:authorName"/&gt;&lt;/tns2:authorName&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:bookIsbn"&gt;&lt;tns2:bookIsbn&gt;&lt;xsl:value-of select="tns2:bookIsbn"/&gt;&lt;/tns2:bookIsbn&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:date"&gt;&lt;tns2:date&gt;&lt;xsl:value-of select="tns2:date"/&gt;&lt;/tns2:date&gt;&lt;/xsl:if&gt;&lt;/tns2:Event&gt;&lt;/xsl:for-each&gt;&lt;/item&gt;&lt;/tns:getResponse1&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns2=&quot;http://www.example.org/Events&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;getEventByID.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;getOut1-input&quot; match=&quot;/&quot;&gt;
        &lt;xsl:for-each select=&quot;$getEventByID.parameters&quot;&gt;
            &lt;tns2:Event&gt;
                &lt;xsl:if test=&quot;tns2:id&quot;&gt;
                    &lt;tns2:id&gt;
                        &lt;xsl:value-of select=&quot;tns2:id&quot;/&gt;
                    &lt;/tns2:id&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:summary&quot;&gt;
                    &lt;tns2:summary&gt;
                        &lt;xsl:value-of select=&quot;tns2:summary&quot;/&gt;
                    &lt;/tns2:summary&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:description&quot;&gt;
                    &lt;tns2:description&gt;
                        &lt;xsl:value-of select=&quot;tns2:description&quot;/&gt;
                    &lt;/tns2:description&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:authorName&quot;&gt;
                    &lt;tns2:authorName&gt;
                        &lt;xsl:value-of select=&quot;tns2:authorName&quot;/&gt;
                    &lt;/tns2:authorName&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:bookIsbn&quot;&gt;
                    &lt;tns2:bookIsbn&gt;
                        &lt;xsl:value-of select=&quot;tns2:bookIsbn&quot;/&gt;
                    &lt;/tns2:bookIsbn&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:date&quot;&gt;
                    &lt;tns2:date&gt;
                        &lt;xsl:value-of select=&quot;tns2:date&quot;/&gt;
                    &lt;/tns2:date&gt;
                &lt;/xsl:if&gt;
            &lt;/tns2:Event&gt;
        &lt;/xsl:for-each&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:targets> 
                  <bpws:target linkName="getEventByIDTogetOut1"/> 
                </bpws:targets> 
              </bpws:reply>  
              <bpws:invoke inputVariable="getEventByID-input" name="getEventByID" operation="getEventByID" outputVariable="getEventByID" partnerLink="Service" portType="ns2:Service" tibex:xpdlId="d2210ef4-2fab-4a84-9475-5868c4a25c32" x="162" y="15" width="48" height="48" type="invoke"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://xmlns.example.com/20140430151657" xmlns:tns1="http://www.example.org/Events/REST/1398859882503/ConceptSchema" version="2.0"&gt;&lt;xsl:param name="get1"/&gt;&lt;xsl:template name="getEventByID-input" match="/"&gt;&lt;tns:operationRequest2&gt;&lt;parameters&gt;&lt;tns:operationRequest2&gt;&lt;EventID&gt;&lt;xsl:value-of select="$get1/parameters/tns1:EventParameters/EventID"/&gt;&lt;/EventID&gt;&lt;/tns:operationRequest2&gt;&lt;/parameters&gt;&lt;/tns:operationRequest2&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns1=&quot;http://www.example.org/Events/REST/1398859882503/ConceptSchema&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;get1.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;getEventByID-input&quot; match=&quot;/&quot;&gt;
        &lt;tns:operationRequest2&gt;
            &lt;EventID&gt;
                &lt;xsl:value-of select=&quot;$get1.parameters/EventID&quot;/&gt;
            &lt;/EventID&gt;
        &lt;/tns:operationRequest2&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:sources> 
                  <bpws:source linkName="getEventByIDTogetOut1"/> 
                </bpws:sources> 
              </bpws:invoke> 
            </bpws:flow> 
          </bpws:scope> 
        </bpws:onMessage>  
        <bpws:onMessage operation="put" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="4d4babbc-4c2c-4f45-87ae-575c0d6743d0" variable="put" x="9" y="980" width="439" height="215" type="onMessage"> 
          <bpws:scope name="scope4"> 
            <bpws:variables> 
              <bpws:variable name="ServiceOp" type="xsd:string"> 
                <bpws:from> 
                  <bpws:literal>Event/put</bpws:literal> 
                </bpws:from> 
              </bpws:variable> 
            </bpws:variables>  
            <bpws:faultHandlers> 
              <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="c2e85f09-c281-4378-8eb7-393517b84475" x="42" y="204" width="338" height="21" collapse="true" type="catchAll"> 
                <bpws:scope name="scope8"> 
                  <bpws:flow name="flow8"> 
                    <bpws:links> 
                      <bpws:link name="Log3ToReply3" points="[[156,82],[240,82]]"/> 
                    </bpws:links>  
                    <bpws:extensionActivity x="107" y="58" width="48" height="48" type="log" name="Log3"> 
                      <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log3-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log3-input" name="Log3" tibex:xpdlId="e902fe55-65fe-47cc-8fbc-a0a27b761a3b">  
                        <bpws:sources> 
                          <bpws:source linkName="Log3ToReply3"/> 
                        </bpws:sources>  
                        <tibex:inputBindings> 
                          <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log3-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                        </tibex:inputBindings>  
                        <tibex:config> 
                          <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                            <activityConfig> 
                              <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                                <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                                <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                              </properties> 
                            </activityConfig> 
                          </bwext:BWActivity> 
                        </tibex:config> 
                      </tibex:activityExtension> 
                    </bpws:extensionActivity>  
                    <bpws:reply faultName="serverFault" name="Reply3" operation="put" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="1c39a4c5-8587-40d6-91b4-1312e60fc15f" variable="Reply3-input" x="240" y="58" width="48" height="48" type="reply"> 
                      <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://tns.tibco.com/bw/REST" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bw="http://www.tibco.com/bw/xpath/bw-custom-functions" version="2.0"&gt;&lt;xsl:param name="FaultDetails"/&gt;&lt;xsl:param name="ServiceOp"/&gt;&lt;xsl:template name="Reply3-input" match="/"&gt;&lt;tns:put5XXFaultMessage&gt;&lt;serverError&gt;&lt;tns1:server5XXError&gt;&lt;statusCode&gt;&lt;xsl:value-of select="xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))"/&gt;&lt;/statusCode&gt;&lt;message&gt;&lt;xsl:value-of select="concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)"/&gt;&lt;/message&gt;&lt;/tns1:server5XXError&gt;&lt;/serverError&gt;&lt;/tns:put5XXFaultMessage&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                      <tibex:inputBindings> 
                        <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://tns.tibco.com/bw/REST&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:bw=&quot;http://www.tibco.com/bw/xpath/bw-custom-functions&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;FaultDetails&quot;/&gt;
    &lt;xsl:param name=&quot;ServiceOp&quot;/&gt;
    &lt;xsl:template name=&quot;Reply3-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:server5XXError&gt;
            &lt;statusCode&gt;
                &lt;xsl:value-of select=&quot;xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))&quot;/&gt;
            &lt;/statusCode&gt;
            &lt;message&gt;
                &lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;
            &lt;/message&gt;
        &lt;/tns1:server5XXError&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                      </tibex:inputBindings>  
                      <bpws:targets> 
                        <bpws:target linkName="Log3ToReply3"/> 
                      </bpws:targets> 
                    </bpws:reply> 
                  </bpws:flow> 
                </bpws:scope> 
              </bpws:catchAll> 
            </bpws:faultHandlers>  
            <bpws:flow name="flow4"> 
              <bpws:links> 
                <bpws:link name="updateEventToputOut" points="[[212,39],[308,39]]"/> 
              </bpws:links>  
              <bpws:empty name="OnMessageStart3" tibex:constructor="onMessageStart" tibex:xpdlId="65ccacb7-fa03-4421-a590-92e0bd7fb68f" x="-19" y="63" width="16" height="16" type="onMessageStart"/>  
              <bpws:empty name="OnMessageEnd3" tibex:constructor="onMessageEnd" tibex:xpdlId="816329ae-155e-4f80-9d71-e1b0a752c6dc" x="437" y="63" width="16" height="16" type="onMessageEnd"/>  
              <bpws:reply name="putOut" operation="put" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="59b87f48-6273-40d9-9519-608046c09475" variable="putOut-input" x="308" y="15" width="48" height="48" type="reply"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://xmlns.example.com/20140430151657" xmlns:tns2="http://www.example.org/Events" version="2.0"&gt;&lt;xsl:param name="updateEvent"/&gt;&lt;xsl:template name="putOut-input" match="/"&gt;&lt;tns:putResponse&gt;&lt;item&gt;&lt;xsl:for-each select="$updateEvent/parameters/tns1:operationResponse3"&gt;&lt;tns2:Event&gt;&lt;xsl:if test="tns2:id"&gt;&lt;tns2:id&gt;&lt;xsl:value-of select="tns2:id"/&gt;&lt;/tns2:id&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:summary"&gt;&lt;tns2:summary&gt;&lt;xsl:value-of select="tns2:summary"/&gt;&lt;/tns2:summary&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:description"&gt;&lt;tns2:description&gt;&lt;xsl:value-of select="tns2:description"/&gt;&lt;/tns2:description&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:authorName"&gt;&lt;tns2:authorName&gt;&lt;xsl:value-of select="tns2:authorName"/&gt;&lt;/tns2:authorName&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:bookIsbn"&gt;&lt;tns2:bookIsbn&gt;&lt;xsl:value-of select="tns2:bookIsbn"/&gt;&lt;/tns2:bookIsbn&gt;&lt;/xsl:if&gt;&lt;xsl:if test="tns2:date"&gt;&lt;tns2:date&gt;&lt;xsl:value-of select="tns2:date"/&gt;&lt;/tns2:date&gt;&lt;/xsl:if&gt;&lt;/tns2:Event&gt;&lt;/xsl:for-each&gt;&lt;/item&gt;&lt;/tns:putResponse&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns2=&quot;http://www.example.org/Events&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;updateEvent.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;putOut-input&quot; match=&quot;/&quot;&gt;
        &lt;xsl:for-each select=&quot;$updateEvent.parameters&quot;&gt;
            &lt;tns2:Event&gt;
                &lt;xsl:if test=&quot;tns2:id&quot;&gt;
                    &lt;tns2:id&gt;
                        &lt;xsl:value-of select=&quot;tns2:id&quot;/&gt;
                    &lt;/tns2:id&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:summary&quot;&gt;
                    &lt;tns2:summary&gt;
                        &lt;xsl:value-of select=&quot;tns2:summary&quot;/&gt;
                    &lt;/tns2:summary&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:description&quot;&gt;
                    &lt;tns2:description&gt;
                        &lt;xsl:value-of select=&quot;tns2:description&quot;/&gt;
                    &lt;/tns2:description&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:authorName&quot;&gt;
                    &lt;tns2:authorName&gt;
                        &lt;xsl:value-of select=&quot;tns2:authorName&quot;/&gt;
                    &lt;/tns2:authorName&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:bookIsbn&quot;&gt;
                    &lt;tns2:bookIsbn&gt;
                        &lt;xsl:value-of select=&quot;tns2:bookIsbn&quot;/&gt;
                    &lt;/tns2:bookIsbn&gt;
                &lt;/xsl:if&gt;
                &lt;xsl:if test=&quot;tns2:date&quot;&gt;
                    &lt;tns2:date&gt;
                        &lt;xsl:value-of select=&quot;tns2:date&quot;/&gt;
                    &lt;/tns2:date&gt;
                &lt;/xsl:if&gt;
            &lt;/tns2:Event&gt;
        &lt;/xsl:for-each&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:targets> 
                  <bpws:target linkName="updateEventToputOut"/> 
                </bpws:targets> 
              </bpws:reply>  
              <bpws:invoke inputVariable="updateEvent-input" name="updateEvent" operation="updateEvent" outputVariable="updateEvent" partnerLink="Service" portType="ns2:Service" tibex:xpdlId="d3406618-69c7-4f43-abec-4ae59ba65b0c" x="163" y="15" width="48" height="48" type="invoke"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://xmlns.example.com/20140430151657" xmlns:tns1="http://www.example.org/Events/REST/1398859882503/ConceptSchema" xmlns:tns2="http://www.example.org/Events" version="2.0"&gt;&lt;xsl:param name="put"/&gt;&lt;xsl:template name="updateEvent-input" match="/"&gt;&lt;tns:operationRequest3&gt;&lt;parameters&gt;&lt;tns:operationRequest3&gt;&lt;tns2:id&gt;&lt;xsl:value-of select="$put/parameters/tns1:EventParameters/EventID"/&gt;&lt;/tns2:id&gt;&lt;xsl:if test="$put/item/tns2:Event/tns2:summary"&gt;&lt;tns2:summary&gt;&lt;xsl:value-of select="$put/item/tns2:Event/tns2:summary"/&gt;&lt;/tns2:summary&gt;&lt;/xsl:if&gt;&lt;xsl:if test="$put/item/tns2:Event/tns2:description"&gt;&lt;tns2:description&gt;&lt;xsl:value-of select="$put/item/tns2:Event/tns2:description"/&gt;&lt;/tns2:description&gt;&lt;/xsl:if&gt;&lt;xsl:if test="$put/item/tns2:Event/tns2:authorName"&gt;&lt;tns2:authorName&gt;&lt;xsl:value-of select="$put/item/tns2:Event/tns2:authorName"/&gt;&lt;/tns2:authorName&gt;&lt;/xsl:if&gt;&lt;xsl:if test="$put/item/tns2:Event/tns2:bookIsbn"&gt;&lt;tns2:bookIsbn&gt;&lt;xsl:value-of select="$put/item/tns2:Event/tns2:bookIsbn"/&gt;&lt;/tns2:bookIsbn&gt;&lt;/xsl:if&gt;&lt;xsl:if test="$put/item/tns2:Event/tns2:date"&gt;&lt;tns2:date&gt;&lt;xsl:value-of select="$put/item/tns2:Event/tns2:date"/&gt;&lt;/tns2:date&gt;&lt;/xsl:if&gt;&lt;/tns:operationRequest3&gt;&lt;/parameters&gt;&lt;/tns:operationRequest3&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns1=&quot;http://www.example.org/Events/REST/1398859882503/ConceptSchema&quot; xmlns:tns2=&quot;http://www.example.org/Events&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;put.parameters&quot;/&gt;
    &lt;xsl:param name=&quot;put.item&quot;/&gt;
    &lt;xsl:template name=&quot;updateEvent-input&quot; match=&quot;/&quot;&gt;
        &lt;tns:operationRequest3&gt;
            &lt;tns2:id&gt;
                &lt;xsl:value-of select=&quot;$put.parameters/EventID&quot;/&gt;
            &lt;/tns2:id&gt;
            &lt;xsl:if test=&quot;$put.item/tns2:summary&quot;&gt;
                &lt;tns2:summary&gt;
                    &lt;xsl:value-of select=&quot;$put.item/tns2:summary&quot;/&gt;
                &lt;/tns2:summary&gt;
            &lt;/xsl:if&gt;
            &lt;xsl:if test=&quot;$put.item/tns2:description&quot;&gt;
                &lt;tns2:description&gt;
                    &lt;xsl:value-of select=&quot;$put.item/tns2:description&quot;/&gt;
                &lt;/tns2:description&gt;
            &lt;/xsl:if&gt;
            &lt;xsl:if test=&quot;$put.item/tns2:authorName&quot;&gt;
                &lt;tns2:authorName&gt;
                    &lt;xsl:value-of select=&quot;$put.item/tns2:authorName&quot;/&gt;
                &lt;/tns2:authorName&gt;
            &lt;/xsl:if&gt;
            &lt;xsl:if test=&quot;$put.item/tns2:bookIsbn&quot;&gt;
                &lt;tns2:bookIsbn&gt;
                    &lt;xsl:value-of select=&quot;$put.item/tns2:bookIsbn&quot;/&gt;
                &lt;/tns2:bookIsbn&gt;
            &lt;/xsl:if&gt;
            &lt;xsl:if test=&quot;$put.item/tns2:date&quot;&gt;
                &lt;tns2:date&gt;
                    &lt;xsl:value-of select=&quot;$put.item/tns2:date&quot;/&gt;
                &lt;/tns2:date&gt;
            &lt;/xsl:if&gt;
        &lt;/tns:operationRequest3&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:sources> 
                  <bpws:source linkName="updateEventToputOut"/> 
                </bpws:sources> 
              </bpws:invoke> 
            </bpws:flow> 
          </bpws:scope> 
        </bpws:onMessage>  
        <bpws:onMessage operation="delete" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="85846f13-48af-40f1-9dab-d68ae7db273b" variable="delete" x="9" y="1206" width="439" height="227" type="onMessage"> 
          <bpws:scope name="scope5"> 
            <bpws:variables> 
              <bpws:variable name="ServiceOp" type="xsd:string"> 
                <bpws:from> 
                  <bpws:literal>Event/delete</bpws:literal> 
                </bpws:from> 
              </bpws:variable> 
            </bpws:variables>  
            <bpws:faultHandlers> 
              <bpws:catchAll tibex:faultDetailsVar="FaultDetails" tibex:faultNameVar="FaultName" tibex:xpdlId="48acc076-850f-4379-8a4f-61e2776abdd9" x="42" y="216" width="338" height="21" collapse="true" type="catchAll"> 
                <bpws:scope name="scope9"> 
                  <bpws:flow name="flow9"> 
                    <bpws:links> 
                      <bpws:link name="Log4ToReply4" points="[[153,74],[237,74]]"/> 
                    </bpws:links>  
                    <bpws:extensionActivity x="104" y="50" width="48" height="48" type="log" name="Log4"> 
                      <tibex:activityExtension expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log4-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0" inputVariable="Log4-input" name="Log4" tibex:xpdlId="12c613bd-8f88-4356-82df-163af76be46c">  
                        <bpws:sources> 
                          <bpws:source linkName="Log4ToReply4"/> 
                        </bpws:sources>  
                        <tibex:inputBindings> 
                          <tibex:inputBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.tibco.com/pe/WriteToLogActivitySchema&quot; version=&quot;2.0&quot;&gt;&lt;xsl:param name=&quot;FaultDetails&quot;/&gt;&lt;xsl:param name=&quot;ServiceOp&quot;/&gt;&lt;xsl:template name=&quot;Log4-input&quot; match=&quot;/&quot;&gt;&lt;tns:ActivityInput&gt;&lt;msgCode&gt;&lt;xsl:value-of select=&quot;&amp;quot;1503&amp;quot;&quot;/&gt;&lt;/msgCode&gt;&lt;message&gt;&lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;&lt;/message&gt;&lt;/tns:ActivityInput&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                        </tibex:inputBindings>  
                        <tibex:config> 
                          <bwext:BWActivity xmlns:bwext="http://tns.tibco.com/bw/model/core/bwext" xmlns:activityconfig="http://tns.tibco.com/bw/model/activityconfig" xmlns:generalactivities="http://ns.tibco.com/bw/palette/generalactivities" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" activityTypeID="bw.generalactivities.log" version="6.0.0.001">  
                            <activityConfig> 
                              <properties name="config" xsi:type="activityconfig:EMFProperty"> 
                                <type href="http://ns.tibco.com/bw/palette/generalactivities#//Log"/>  
                                <value role="Info" suppressJobInfo="true" xsi:type="generalactivities:Log"/> 
                              </properties> 
                            </activityConfig> 
                          </bwext:BWActivity> 
                        </tibex:config> 
                      </tibex:activityExtension> 
                    </bpws:extensionActivity>  
                    <bpws:reply faultName="serverFault" name="Reply4" operation="delete" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="e3ffe451-84c1-40cb-a53b-61efffbd4a84" variable="Reply4-input" x="237" y="50" width="48" height="48" type="reply"> 
                      <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://tns.tibco.com/bw/REST" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:bw="http://www.tibco.com/bw/xpath/bw-custom-functions" version="2.0"&gt;&lt;xsl:param name="FaultDetails"/&gt;&lt;xsl:param name="ServiceOp"/&gt;&lt;xsl:template name="Reply4-input" match="/"&gt;&lt;tns:delete5XXFaultMessage&gt;&lt;serverError&gt;&lt;tns1:server5XXError&gt;&lt;statusCode&gt;&lt;xsl:value-of select="xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))"/&gt;&lt;/statusCode&gt;&lt;message&gt;&lt;xsl:value-of select="concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)"/&gt;&lt;/message&gt;&lt;/tns1:server5XXError&gt;&lt;/serverError&gt;&lt;/tns:delete5XXFaultMessage&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                      <tibex:inputBindings> 
                        <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://tns.tibco.com/bw/REST&quot; xmlns:xsd=&quot;http://www.w3.org/2001/XMLSchema&quot; xmlns:bw=&quot;http://www.tibco.com/bw/xpath/bw-custom-functions&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;FaultDetails&quot;/&gt;
    &lt;xsl:param name=&quot;ServiceOp&quot;/&gt;
    &lt;xsl:template name=&quot;Reply4-input&quot; match=&quot;/&quot;&gt;
        &lt;tns1:server5XXError&gt;
            &lt;statusCode&gt;
                &lt;xsl:value-of select=&quot;xsd:integer(bw:getModuleProperty(&amp;quot;ec_ServiceUnavailable&amp;quot;))&quot;/&gt;
            &lt;/statusCode&gt;
            &lt;message&gt;
                &lt;xsl:value-of select=&quot;concat($ServiceOp, &amp;quot; failed: &amp;quot;, $FaultDetails/Msg)&quot;/&gt;
            &lt;/message&gt;
        &lt;/tns1:server5XXError&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                      </tibex:inputBindings>  
                      <bpws:targets> 
                        <bpws:target linkName="Log4ToReply4"/> 
                      </bpws:targets> 
                    </bpws:reply> 
                  </bpws:flow> 
                </bpws:scope> 
              </bpws:catchAll> 
            </bpws:faultHandlers>  
            <bpws:flow name="flow5"> 
              <bpws:links> 
                <bpws:link name="deleteEventTodeleteOut" points="[[215,39],[308,39]]"/> 
              </bpws:links>  
              <bpws:empty name="OnMessageStart4" tibex:constructor="onMessageStart" tibex:xpdlId="cb24bc96-e2dd-43a2-92ee-27e76ae5e688" x="-19" y="63" width="16" height="16" type="onMessageStart"/>  
              <bpws:empty name="OnMessageEnd4" tibex:constructor="onMessageEnd" tibex:xpdlId="f9a06396-15e2-4379-af49-42eae92e5b7a" x="437" y="63" width="16" height="16" type="onMessageEnd"/>  
              <bpws:reply name="deleteOut" operation="delete" partnerLink="Event" portType="ns1:Event" tibex:xpdlId="e5555758-c6f5-49f3-827b-cdb48fa2d449" variable="deleteOut-input" x="308" y="15" width="48" height="48" type="reply"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://www.example.org/Events/REST/1398859882503" xmlns:tns1="http://xmlns.example.com/20140430151657" version="2.0"&gt;&lt;xsl:param name="deleteEvent"/&gt;&lt;xsl:template name="deleteOut-input" match="/"&gt;&lt;tns:deleteResponse&gt;&lt;msg&gt;&lt;xsl:value-of select="$deleteEvent/parameters/tns1:operationResponse4/out"/&gt;&lt;/msg&gt;&lt;/tns:deleteResponse&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://www.example.org/Events/REST/1398859882503&quot; xmlns:tns1=&quot;http://xmlns.example.com/20140430151657&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;deleteEvent.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;deleteOut-input&quot; match=&quot;/&quot;&gt;
        &lt;msg&gt;
            &lt;xsl:value-of select=&quot;$deleteEvent.parameters/out&quot;/&gt;
        &lt;/msg&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:targets> 
                  <bpws:target linkName="deleteEventTodeleteOut"/> 
                </bpws:targets> 
              </bpws:reply>  
              <bpws:invoke inputVariable="deleteEvent-input" name="deleteEvent" operation="deleteEvent" outputVariable="deleteEvent" partnerLink="Service" portType="ns2:Service" tibex:xpdlId="56dc79cb-0e2b-4710-a1e9-76968d95676d" x="166" y="15" width="48" height="48" type="invoke"> 
                <tibex:inputBinding expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0">&lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:tns="http://xmlns.example.com/20140430151657" xmlns:tns1="http://www.example.org/Events/REST/1398859882503/ConceptSchema" version="2.0"&gt;&lt;xsl:param name="delete"/&gt;&lt;xsl:template name="deleteEvent-input" match="/"&gt;&lt;tns:operationRequest4&gt;&lt;parameters&gt;&lt;tns:operationRequest4&gt;&lt;EventID&gt;&lt;xsl:value-of select="$delete/parameters/tns1:EventParameters/EventID"/&gt;&lt;/EventID&gt;&lt;/tns:operationRequest4&gt;&lt;/parameters&gt;&lt;/tns:operationRequest4&gt;&lt;/xsl:template&gt;&lt;/xsl:stylesheet&gt;</tibex:inputBinding>  
                <tibex:inputBindings> 
                  <tibex:partBinding expression="&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
&lt;xsl:stylesheet xmlns:xsl=&quot;http://www.w3.org/1999/XSL/Transform&quot; xmlns:tns=&quot;http://xmlns.example.com/20140430151657&quot; xmlns:tns1=&quot;http://www.example.org/Events/REST/1398859882503/ConceptSchema&quot; version=&quot;2.0&quot;&gt;
    &lt;xsl:param name=&quot;delete.parameters&quot;/&gt;
    &lt;xsl:template name=&quot;deleteEvent-input&quot; match=&quot;/&quot;&gt;
        &lt;tns:operationRequest4&gt;
            &lt;EventID&gt;
                &lt;xsl:value-of select=&quot;$delete.parameters/EventID&quot;/&gt;
            &lt;/EventID&gt;
        &lt;/tns:operationRequest4&gt;
    &lt;/xsl:template&gt;
&lt;/xsl:stylesheet&gt;" expressionLanguage="urn:oasis:names:tc:wsbpel:2.0:sublang:xslt1.0"/> 
                </tibex:inputBindings>  
                <bpws:sources> 
                  <bpws:source linkName="deleteEventTodeleteOut"/> 
                </bpws:sources> 
              </bpws:invoke> 
            </bpws:flow> 
          </bpws:scope> 
        </bpws:onMessage> 
      </bpws:pick> 
    </bpws:flow> 
  </bpws:scope> 
</bpws:process>
